package com.yindian.cos.easy.security.properties;

import lombok.Data;
import org.springframework.http.HttpMethod;

/**
 * 短信验证码登录配置项
 *
 * @author zhangchuanhao
 * @create 2018/11/18
 */
@Data
public class SmsCodeLoginProperties {

    /**
     * 是否启用短信验证码登录
     */
    private Boolean enable = false;

    /**
     * 登录地址
     */
    private String loginUrl = "/api/smsCode/login";

    /**
     * 请求方式
     */
    private String method = HttpMethod.POST.name();

    /**
     * 手机号参数名称
     */
    private String mobileParameterName = "mobile";

    /**
     * 验证码参数名称
     */
    private String smsCodeParameterName = "smsCode";

    /**
     * 拦截的执行顺序
     */
    private int order = 400;
}
